export const baseRenderKeys: any = {
  // 标准件
  standardPart: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'materialCode1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo1',
      'checkState1',
      'purchaseState',
      'manufactureType',
      'requireSourceType',
      'picNo1',
      'useDeptName',
      'requireDateStart',
      'requireDateEnd',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'machineContent',
      'outSourceDeptName',
      'requireDispatchDateStart',
      'requireDispatchDateEnd',
      'requireNo2',
      'originalOrderForm1',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'materialCode3',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'originalOrderForm',
      'picNo1',
      'outSourceDeptName',
      'assemblyPartPicNo',
      'standardPartPicNo',
      'measureUnit1',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireSourceType',
      'requireNo1',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'useDeptCode',
      'useDeptName2',
      'requireQty',
      'requireDate',
      'surfaceTreatment',
      'customerType',
      'jobNo',
      'machineContent',
      'processStatusNo',
      'processRoute',
      'productForm',
      'manufactureType',
      'useDeptCode',
      'useDeptName2',
      'dispatchUserName',
      'requireDispatchDate',
      'dispatchBasis',
      'requireType',
      'checkState2',
      'checkMsg1',
      'purchaseState',
      'applyReason',
      'remark',
      'segmentPicNo',
      'requireNo2',
      'transcodeMachineNo',
      'transcodePicNo',
      'feedbackRequireDate',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'materialCode3',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'picNo1',
      'outSourceDeptName',
      'assemblyPartPicNo',
      'standardPartPicNo',
      'measureUnit1',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireSourceType',
      'requireNo1',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'requireQty',
      'requireDate',
      'surfaceTreatment',
      'customerType',
      'jobNo',
      'machineContent',
      'processStatusNo',
      'processRoute',
      'productForm',
      'manufactureType',
      'useDeptCode',
      'useDeptName2',
      'closeQty',
      'deliveryQty',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'requireType',
      'checkState2',
      'checkMsg1',
      'purchaseState',
      'applyReason',
      'remark',
      'segmentPicNo',
      'requireNo2',
      'transcodeMachineNo',
      'transcodePicNo',
      'feedbackRequireDate',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'materialCode3',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'assemblyPartPicNo',
      'standardPartPicNo',
      'picNo1',
      'outSourceDeptName',
      'measureUnit1',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireSourceType',
      'requireNo1',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'requireQty',
      'requireDate',
      'surfaceTreatment',
      'customerType',
      'jobNo',
      'machineContent',
      'processStatusNo',
      'processRoute',
      'productForm',
      'manufactureType',
      'useDeptCode',
      'useDeptName2',
      'closeQty',
      'deliveryQty',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'provideState',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'materialCode3',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'assemblyPartPicNo',
      'standardPartPicNo',
      'measureUnit1',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'requireSourceType',
      'requireNo1',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'requireQty',
      'requireDate',
      'surfaceTreatment',
      'customerType',
      'jobNo',
      'machineContent',
      'processStatusNo',
      'processRoute',
      'productForm',
      'manufactureType',
      'useDeptCode',
      'useDeptName2',
      'closeQty',
      'deliveryQty',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'confirmUserCode',
      'confirmUserName',
      'confirmDate',
      'provideState',
      'closeState',
      'requireType',
      'changeRecord',
      'purchaseState',
      'applyReason',
      'remark',
      'segmentPicNo',
      'requireNo2',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'transcodeMachineNo',
      'transcodePicNo',
      'orderNo',
      'feedbackRequireDate',
    ],
  },
  // 成品
  finishedProduct: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'picNo1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'checkState1',
      'productTypeNo1',
      'supplierCode',
      'productSuperTypeNo',
      'purchaseState',
      'manufactureType',
      'requireSourceType1',
      'useDeptName',
      'requireDateStart',
      'requireDateEnd',
      'requireDispatchDateStart',
      'requireNo',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireNo1',
      'levelCode',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo1',
      'picNo1',
      'productTypeNo',
      'productSuperTypeNo',
      'stateCode',
      'processStatusNo',
      'divideRoute',
      'materielLevelCode',
      'contractNo',
      'materialGrade',
      'makeDeptName1',
      'useDeptName1',
      'technicalAgreement',
      'productType',
      'beginMakeState',
      'virtualState',
      'requireQty',
      'requireDate',
      'measureUnit',
      'planStartDate',
      'planEndDate',
      'materialCode1',
      'materialName1',
      'manufactureType',
      'useDeptCode',
      'useDeptName2',
      'purchaseState',
      'dispatchBasis',
      'dispatchUserName',
      'requireDispatchDate',
      'customerType',
      'jobNo',
      'machineContent',
      'supplierCode',
      'supplierName',
      'requireType',
      'checkState1',
      'checkMsg',
      'applyReason',
      'remark',
      'requireNo',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'dispatchBasis',
      'levelCode',
      'batchNo',
      'manufactureLotNo',
      'picNo1',
      'productTypeNo',
      'productSuperTypeNo',
      'stateCode',
      'processStatusNo',
      'divideRoute',
      'makeDeptName1',
      'applyReason',
      'remark',
      'requireNo',
      'useDeptName',
      'technicalAgreement',
      'productType',
      'beginMakeState',
      'requireQty',
      'requireDate',
      'measureUnit',
      'planStartDate',
      'planEndDate',
      'materialCode1',
      'materialName1',
      'manufactureType',
      'purchaseState',
      'dispatchUserName',
      'requireDispatchDate',
      'customerType',
      'jobNo',
      'machineContent',
      'supplierCode',
      'supplierName',
      'closeQty',
      'deliveryQty',
      'backQty',
      'provideState',
      'closeState',
      'requireType',
      'checkState1',
      'checkMsg',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'levelCode',
      'batchNo',
      'manufactureLotNo',
      'picNo1',
      'productTypeNo',
      'productSuperTypeNo',
      'stateCode',
      'processStatusNo',
      'divideRoute',
      'makeDeptName1',
      'useDeptName1',
      'technicalAgreement',
      'productType',
      'beginMakeState',
      'requireQty',
      'requireDate',
      'measureUnit',
      'planStartDate',
      'planEndDate',
      'materialCode1',
      'materialName1',
      'manufactureType',
      'purchaseState',
      'dispatchUserName',
      'requireDispatchDate',
      'customerType',
      'jobNo',
      'machineContent',
      'supplierCode',
      'supplierName',
      'closeQty',
      'deliveryQty',
      'provideState',
      'closeState',
      'requireType',
      'applyReason',
      'remark',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'levelCode',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'picNo1',
      'productTypeNo',
      'productSuperTypeNo',
      'stateCode',
      'processStatusNo',
      'divideRoute',
      'makeDeptName1',
      'technicalAgreement',
      'productType',
      'beginMakeState',
      'requireQty',
      'requireDate',
      'measureUnit',
      'useDeptName',
      'planStartDate',
      'planEndDate',
      'materialCode1',
      'materialName1',
      'manufactureType',
      'purchaseState',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'confirmUserCode',
      'confirmUserName',
      'confirmDate',
      'customerType',
      'jobNo',
      'machineContent',
      'supplierCode',
      'supplierName',
      'closeQty',
      'deliveryQty',
      'backQty',
      'provideState',
      'requireType',
      'changeRecord',
      'applyReason',
      'remark',
      'requireNo',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'orderNo',
    ],
  },
  // 原材料
  rawMaterial: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'materialCode1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo1',
      'checkState1',
      'purchaseState',
      'substanceBrand1',
      'supplierCode',
      'specification',
      'manufactureType',
      'requireSourceType1',
      'picNo1',
      'useDeptName',
      'requireDateStart',
      'requireDateEnd',
      'requireDispatchDateStart',
      'requireDispatchDateEnd',
      'requireNo',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'materialCode2',
      'materialName2',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'unitPicNo',
      'measureUnit',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo1',
      'requireQty',
      'requireDate',
      'planStartDate',
      'planEndDate',
      'useDeptName1',
      'supplyState1',
      'substanceSize',
      'customerType',
      'machineContent',
      'supplierCode',
      'supplierName',
      'manufactureType',
      'purchaseState',
      'requireType',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'checkState',
      'checkMsg1',
      'extraTechnicalCondition',
      'applyReason',
      'remark',
      'requireNo',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'materialCode2',
      'materialName2',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'unitPicNo',
      'measureUnit',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo1',
      'requireQty',
      'requireDate',
      'planStartDate',
      'planEndDate',
      'machineContent',
      'supplierCode',
      'supplierName',
      'useDeptName1',
      'supplyState1',
      'substanceSize',
      'customerType',
      'closeQty',
      'deliveryQty',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'provideState',
      'closeState',
      'manufactureType',
      'purchaseState',
      'requireType',
      'checkState2',
      'checkMsg1',
      'extraTechnicalCondition',
      'applyReason',
      'remark',
      'requireNo',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'materialCode2',
      'materialName2',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'unitPicNo',
      'measureUnit',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo1',
      'requireQty',
      'requireDate',
      'planStartDate',
      'planEndDate',
      'requireType',
      'machineContent',
      'useDeptName1',
      'supplyState1',
      'substanceSize',
      'customerType',
      'closeQty',
      'deliveryQty',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'provideState',
      'manufactureType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'materialCode2',
      'materialName2',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'unitPicNo',
      'measureUnit',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo1',
      'requireQty',
      'requireDate',
      'planStartDate',
      'planEndDate',
      'useDeptName1',
      'supplyState1',
      'substanceSize',
      'customerType',
      'machineContent',
      'supplierCode',
      'supplierName',
      'closeQty',
      'deliveryQty',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'confirmUserCode',
      'confirmUserName',
      'confirmDate',
      'requireType',
      'provideState',
      'manufactureType',
      'purchaseState',
      'changeRecord',
      'extraTechnicalCondition',
      'applyReason',
      'remark',
      'requireNo',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'transcodeMachineNo',
      'transcodePicNo',
      'orderNo',
    ],
  },
  // 零组件
  zeroCom: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'materialCode1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'checkState1',
      'requireSourceType',
      'purchaseState',
      'manufactureType',
      'divideRoute1',
      'useDeptName',
      'picNo1',
      'requireDateStart',
      'requireDateEnd',
      'requireDispatchDateStart',
      'requireDispatchDateEnd',
      'requireNo2',
      'originalOrderForm1',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'requireNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'unitPicNo',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'manufactureType',
      'jobNo',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'unitPicNo',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'manufactureType',
      'jobNo',
      'machineContent',
      'outSourceDeptName',
      'requireSourceType',
      'requireNo1',
      'millTypeCode',
      'manufactureLotNo',
      'requireQty',
      'extraQty',
      'requireAllQty',
      'requireDate',
      'planEarliestStartDate',
      'planEarliestEndDate',
      'partNo1',
      'singleMachineQty',
      'processStatusNo',
      'divideRoute1',
      'useDeptCode',
      'useDeptName2',
      'makeDeptName',
      'useDeptName',
      'backSign',
      'planState',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'closeQty',
      'deliveryQty',
      'provideState',
      'closeState',
      'requireType',
      'checkState2',
      'checkMsg1',
      'purchaseState',
      'applyReason',
      'remark',
      'requireNo2',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'unitPicNo',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'manufactureType',
      'jobNo',
      'machineContent',
      'outSourceDeptName',
      'requireSourceType',
      'requireNo1',
      'millTypeCode',
      'manufactureLotNo',
      'requireQty',
      'extraQty',
      'requireAllQty',
      'requireDate',
      'planEarliestStartDate',
      'planEarliestEndDate',
      'partNo1',
      'singleMachineQty',
      'processStatusNo',
      'divideRoute1',
      'useDeptCode',
      'useDeptName2',
      'makeDeptName',
      'useDeptName',
      'backSign',
      'planState',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'closeQty',
      'deliveryQty',
      'provideState',
      'closeState',
      'requireType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'baseNo',
      'materialCode1',
      'materialName1',
      'substanceBrand1',
      'specification',
      'technicalCondition',
      'unitPicNo',
      'measureUnit',
      'categoryLv1Name',
      'categoryLv2Name',
      'categoryLv3Name',
      'manufactureType',
      'jobNo',
      'machineContent',
      'outSourceDeptName',
      'requireSourceType',
      'requireNo1',
      'millTypeCode',
      'manufactureLotNo',
      'requireQty',
      'extraQty',
      'requireAllQty',
      'requireDate',
      'planEarliestStartDate',
      'planEarliestEndDate',
      'partNo1',
      'singleMachineQty',
      'processStatusNo',
      'divideRoute1',
      'useDeptCode',
      'useDeptName2',
      'makeDeptName',
      'useDeptName',
      'backSign',
      'planState',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'purchaseUserName',
      'planReceiveDate',
      'closeQty',
      'deliveryQty',
      'provideState',
      'closeState',
      'requireType',
      'changeRecord',
      'purchaseState',
      'applyReason',
      'remark',
      'requireNo2',
      'confirmUserName',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'transcodeMachineNo',
      'transcodePicNo',
      'orderNo',
    ],
  },
  // 锻铸件
  forgingAndCasting: {
    formRenderKeys: [
      'baseNo',
      'requireNo1',
      'materialCode1',
      'categoryLv3Code',
      'millTypeCode',
      'batchNo',
      'checkState1',
      'requireSourceType',
      'purchaseState',
      'manufactureType',
      'divideRoute1',
      'useDeptName',
      'picNo1',
      'requireDateStart',
      'requireDateEnd',
      'requireDispatchDateStart',
      'requireDispatchDateEnd',
      'requireNo2',
      'originalOrderForm1',
    ],
    newTableRenderKeys: [
      'secretLevel',
      'materialCode',
      'materialName',
      'substanceBrand1',
      'picNo',
      'technicalCondition',
      'originalOrderForm',
      'partPicNo',
      'measureUnit',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'manufactureType',
      'requireSourceType',
      'requireQty',
      'extraQty',
      'requireAllQty',
      'requireDate',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'materialType',
      'supplyState',
      'tagExample',
      'singleMachineQty',
      'divideRoute1',
      'partQty',
      'supplierName2',
      'partName',
      'thermalProcess',
      'requireType',
      'checkState2',
      'checkMsg1',
      'purchaseState',
      'machineType',
      'useDeptCode',
      'useDeptName2',
      'applyUserCode',
      'applyUserName',
      'requireAuditDate',
      'importanceState',
      'fixedInspectionState',
      'superviseState',
      'workwearState',
      'substanceState',
      'substanceType',
      'substanceBrand',
      'grossWeight',
      'wasteWeight',
      'partNo',
      'applyReason',
      'remark',
      'requireNo2',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    cmTableRenderKeys: [
      'secretLevel',
      'materialCode',
      'materialName',
      'substanceBrand1',
      'picNo',
      'technicalCondition',
      'partPicNo',
      'measureUnit',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'manufactureType',
      'requireQty',
      'extraQty',
      'requireAllQty',
      'requireDate',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'materialType',
      'supplyState',
      'tagExample',
      'singleMachineQty',
      'divideRoute1',
      'useDeptCode',
      'useDeptName2',
      'partQty',
      'supplierName2',
      'partName',
      'thermalProcess',
      'requireType',
      'checkState2',
      'checkMsg1',
      'purchaseState',
      'machineContent',
      'closeQty',
      'deliveryQty',
      'backQty',
      'provideState',
      'closeState',
      'applyReason',
      'remark',
      'requireNo2',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    ccTableRenderKeys: [
      'secretLevel',
      'materialCode',
      'materialName',
      'substanceBrand1',
      'picNo',
      'technicalCondition',
      'partPicNo',
      'measureUnit',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'manufactureType',
      'requireQty',
      'extraQty',
      'requireAllQty',
      'requireDate',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'materialType',
      'supplyState',
      'tagExample',
      'singleMachineQty',
      'divideRoute1',
      'useDeptCode',
      'useDeptName2',
      'partQty',
      'supplierName2',
      'partName',
      'thermalProcess',
      'purchaseUserName',
      'planReceiveDate',
      'machineContent',
      'closeQty',
      'deliveryQty',
      'backQty',
      'provideState',
      'closeState',
      'requireType',
      'purchaseState',
      'applyReason',
      'remark',
      'transcodeMachineNo',
      'transcodePicNo',
    ],
    rTableRenderKeys: [
      'secretLevel',
      'materialCode',
      'materialName',
      'substanceBrand1',
      'picNo',
      'technicalCondition',
      'partPicNo',
      'measureUnit',
      'requireSourceType',
      'millTypeCode',
      'batchNo',
      'manufactureLotNo',
      'manufactureType',
      'requireQty',
      'extraQty',
      'requireAllQty',
      'requireDate',
      'dispatchUserName',
      'dispatchBasis',
      'requireDispatchDate',
      'confirmUserCode',
      'confirmUserName',
      'confirmDate',
      'materialType',
      'supplyState',
      'tagExample',
      'singleMachineQty',
      'divideRoute1',
      'useDeptCode',
      'useDeptName2',
      'partQty',
      'supplierName2',
      'partName',
      'thermalProcess',
      'purchaseUserName',
      'planReceiveDate',
      'machineContent',
      'closeQty',
      'deliveryQty',
      'backQty',
      'provideState',
      'closeState',
      'requireType',
      'changeRecord',
      'purchaseState',
      'applyReason',
      'remark',
      'requireNo2',
      'manualCloseState',
      'manualCloseCause',
      'closeUserName',
      'closeDate',
      'transcodeMachineNo',
      'transcodePicNo',
      'orderNo',
    ],
  },
};

export default null;
